executive retreat - French English Dictionary